@import (reference) "../../main";

.wdu-collapse {
    .out-shadow-normal();
    .w-bgcolor-normal();
    overflow: hidden;
    height  : max-content;
}

.wdu-collapse-title {
    .w-large-text();
    .row-start();
    height       : 50px;
    padding      : 0 10px;
    box-sizing   : border-box;
    cursor       : pointer;
    border-bottom: 1px solid @line-color-light;
}

.wdu-collapse-block {
    overflow  : hidden;
    box-sizing: border-box;
    height    : 0px;
    .w-transition-quick();
    .inside-shadow-light();
}

.wdu-collapse-item {
    box-sizing: border-box;
    padding   : 0 25px;
    height    : 40px;
    transition: all 0.2s ease-in-out;
    .w-small-text();
    .row-start();

    &:hover {
        color: @font-color-important;
        .w-bg-important();
    }
}

.wdu-collapse-menu {
    min-height: 50px;
    box-sizing: border-box;
}